high-resolution camera - Turkish English Dictionary